Provision of Recovery from Host Failure for Sama Group Communication Middleware for Mobile Agents
نویسندگان
چکیده
A high speed group communication middleware can considerably improve performance of multi-agent systems. Sama is a fast and scalable group communication middleware for mobile agents. It achieves scalability and low message delivery time by dis tributing message dissemination load among all mobile agent servers. Sama uses Message Dispatcher Objects (MDOs), which are special objects on each agent server, to parallelize message propagation process. In this paper, we describe the Sama group communication middleware and its recovery from host failure feature. We categorize host failures in the mechanism and show how Sama overcomes these failures. Using these features Sama can provide more reliable message propagation infrastructure for mobile agent groups.
منابع مشابه
Sama: A Scalable Group Communication Mechanism for Mobile Agents
Provision of fast and scalable group communication for mobile agents can considerably improve their efficiency. Unfortunately, most of the existing approaches do not scale well when the number of agents grows. In this paper, we propose Sama, a new group communication mechanism, to speed up message delivery to a group of mobile agents. The main contribution of Sama is distribution and paral-leli...
متن کاملMiddleware for Synchronous Group Communication in Wireless Ad Hoc Networks
In this paper, we propose a Java-based middleware for group communication in wireless ad hoc networks. The proposed middleware provides facilities for establishing multiway synchronization channels among multiple agents (processes executed in mobile hosts) based on their locations. Through multi-way synchronization channels, agents can execute events on the same channel synchronously to exchang...
متن کاملGCS-MA: A group communication system for mobile agents
Reliable messaging is a key component necessary for mobile agent systems. Current researches focus on reliable one-to-one message delivery to mobile agents. But how to implement a group communication system for mobile agents remains an open issue, which is a powerful block that facilitates the development of fault-tolerant mobile agent systems. In this paper, we propose a group communication sy...
متن کاملCooperative Control of Mobile Robots in Creating a Runway Platform for Quadrotor Landing
Multi-agent systems are systems in which several agents accomplish a mission in a cooperative manner. In this paper, a novel idea for the construction of a movable runway platform based on multi-agent systems is presented. It is assumed that an aerial agent (quadrotor) decides to make an emergency landing due to reasons such as a decrease in energy level or technical failure, while there is no ...
متن کاملEffect of levels of realism of mobile-based pedagogical agents on health e-learning
Background: One of the ways for effective communication between learners and instructional multimedia content in mobile learning systems is taking advantage of characters or pedagogical agents. The present study aimed to investigate the effect of the levels of realism in mobile-based pedagogical agents on health e-learning. Methods: The s...
متن کامل